Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Portugal F1 Portugal F2 Bosnia/Herzegovina F1 Slovenia F1 Slovenia F2 Italy F18 Serbia&Montenegro F4 Serbia&Montenegro F5 Serbia&Montenegro F6 Great Britain F7 Tunisia F6 Austria F2 Croatia #1-w2 Croatia #1-w3 Croatia #1-w4 Italy F8 Hungary F1 Hungary F2 Hungary F3 Bosnia/Herzegovina F1 Slovenia F2 Slovenia F3 Germany F7 France F17 France F18 Slovenia F1 Slovenia F2 Slovenia F3 Serbia & Montenegro F2 Germany F15 Germany F16 Portugal F4 Portugal F5 Germany F2 Austria F2 Australia F1 Italy F11 Bosnia/Herzegovina F3 Slovenia F1 Bosnia/Herzegovina F6 Germany F19 Croatia F1 Croatia F2 Croatia F3 Croatia F4 Croatia F5 Bosnia/Herzegovina F2 Slovenia F1 Slovenia F2 Slovenia F3 Italy F26 Bosnia/Herzegovina F7 Croatia F10 Croatia F11 Croatia F7 Croatia F8 Slovenia F1 Italy F1 Italy F5 Italy F6 Poland F1 Italy F14 Italy F20 Romania F7 Turkey F6 Iran F4 Iran F5 France F14 Germany F14 Ljubljana Open - Ljubljana IPP Open - Helsinki Sarajevo Open 2004 - Sarajevo Open Mutouest - St. Brieuc Steelers Cup - Kosice Ljubljana Open - Ljubljana The LTA Bolton Challenger - Bolton Tennis Napoli Cup - Napoli Architect Open - Budapest Copa Petrobras - Aracaju Oberstaufen Cup - Oberstaufen St. Petersburg Challenger 2006 - St. Petersburg San Marino Cepu Open - San Marino Kos-Zucchetti Tennis Cup - Cordenons Iskratel Open - Kranj ATP Slovak Open Challenger - Bratislava Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Morocco Tennis Tour - Rabat Morocco Tennis Tour - Casablanca Dublin Challenger - Dublin UTC Open by Selena - Cherkassy Banjaluka Challenger 2007 - Banja Luka China F4 Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Hungary F6 Memorial A. Manfredini Sassuolo Challenger - Sassuolo Czech Republic F4 Czech Republic F5 Nord LB Open - Braunschweig Tunisia F4 Guzzini Challenger - Recanati Tunisia F5 Austria F1 Austria F3 Croatia F1 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Croatia #1-w1 Croatia F3 France F16 Austria F2 Croatia F2 Porsche Open - Poznan Bosnia/Herzegovina F1 Australia F2 XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como Black Forest Open - Freudenstadt Genova Open Challenger - Genova Ljubljana Open 2008 - Ljubljana Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Slovenia F3 Croatia F5 Abierto Internacional Varonil Ciudad de Cancun - Cancun Noumea Challenger Iquique Challenger Burnie Challenger Rabat Challenger Barletta Challenger Monza Challenger Rome Challenger Rome Challenger Kosice Challenger Rijeka Challenger Recanati Challenger Segovia Challenger San Marino Challenger Istanbul Challenger Italy F4 San Sebastian Challenger Como Challenger Todi Challenger Palermo Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Aachen Challenger Knoxville Challenger Cancun Challenger Genova Challenger Burnie Challenger Zagreb Challenger Prostejov Challenger Marburg Challenger Arad Challenger Saransk Challenger Guayaquil Challenger Bergamo Challenger Caloundra Challenger Caltanissetta Challenger St. Brieuc Challenger Rijeka Challenger Nottingham Challenger San Marino Challenger Cordenons Challenger Manerbio Challenger Como Challenger Genova Challenger Alphen Challenger Banja Luka Challenger Ljubljana Challenger Napoli Challenger Palermo Challenger Seoul Challenger Eckental Challenger Ortisei Challenger Banja Luka 2002 - Banja Luka Loughborough Challenger Bratislava Challenger Heilbronn Challenger Ostrava Challenger Prague Challenger Arad Challenger Beijing Challenger Sibiu Challenger Brasov Challenger Istanbul Challenger Lermontov Challenger Rio De Janeiro Challenger Memorial Kolyaskin - Donetsk Santiago Challenger Portoroz Challenger VII Trofeo Ciudad de Quito - Quito San Marino Challenger Nokian Hakkapeliitta Open - Tampere Cordenons Challenger Como Challenger Challenger Brasov - Brasov Copa Petrobras - Bogota Szczecin Challenger Sibiu Challenger EI Bank Bulgarian Challenger - Sofia Genoa Open Challenger-Fondazione Carige - Genova Kazan Challenger Baumag Open - Budapest Banja Luka Challenger 2005 - Banja Luka Kia International in Caloundra - Caloundra Copa Sevilla Internacionales de Andalucia - Seville Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Buenos Aires Gemax Samsung Open 2004 - Belgrade XL Bermuda Open - Bermuda San Luis Potosi Challenger - San Luis Potosi Shenzhen Challenger Open de Montauban - Montauban Anning Challenger Arad Challenger Nottingham-2 Challenger Marburg Challenger Cordenons Challenger Banja Luka Challenger Geneva Challenger Anning Challenger Busan Challenger Seoul Challenger Eskisehir Challenger Ilkley Challenger Portoroz Challenger Alphen Challenger Sacramento Challenger ATU Cup - Weiden Burbank Challenger - Burbank St. Brieuc Challenger Gwangju Challenger Seoul Challenger La Rinascente Tennis Cup Harbour Club Milano - Milan Copa Telefonica CTC Chile - Santiago Portoroz Challenger Alphen Challenger Happy Valley Challenger Club Coop's ATP Challenger International - Brisbane BH Telecom Sarajevo 2007 - Sarajevo Ljubljana Open - Ljubljana Unique Zagreb Open - Zagreb Timisoara Challenger - Timisoara Mamaia Challenger - Constanta Nokian Hakkapeliitta Open - Tampere Caloundra ATP Challenger - Caloundra Medjurgorje Open - Medjugorje Rhein-Main Challenger 2004 - Aschaffenburg Samarkand Challenger - Samarkand Tunis Open - Tunis Copa Kia - Santiago BH Telecom Indoors Sarajevo 2006 - Sarajevo Unicredit (Suisse) Bank S. A. Challenger - Chiasso Copa Petrobras Uruguray - Montevideo Isla de Gran Canaria - Mas Palomas Roma Challenger 2007 - Rome Polska Energia Open - Bytom Almaty Challenger 1 - Almaty Kos-Zucchetti Tennis Cup - Cordenons 's Tennis Masters 07 Challenger - Graz Alexander Kolyaskin Memorial - Donetsk Challenger Tunisie - Tunis Zagreb Challenger Open Prevadies - St. Brieuc Mitsubishi Electric Europe Cup - Monza Orbetello Challenger Aamulehti Tampere Open - Tampere Prosperita Open 2007 - Ostrava Croatia Osiguranje Rijeka Open - Rijeka Sporting Challenger '07 Trofeo Regione Piemonte - Turin Guzzini Challenger - Recanati Ljubljana Open - Ljubljana Ostdeutscher Sparkessen Cup - Dresden Honolulu Challenger Marrakech Challenger Bukhara Challenger - Bukhara 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta St. Brieuc Challenger Seoul Challenger Braunschweig Challenger Samarkand Challenger Copa Petrobras - Santiago ECM Prague Open 2008 - Prague Copa Petrobras - Montevideo Salzburg Challenger Rijeka Open - Rijeka Sporting Challenger '08-Trofeo Regione Piemonte - Turin Czech Indoor Open - Prague s'Tennis Masters Challenger - Graz UTC Open - Cherkassy Binghamton Challenger Copa Petrobras-Argentina - Buenos Aires Tallahassee Challenger Recanati Challenger Ljubljana Challenger Seguros Bolivar Open - Medellin Challenger Britania Zavaleta - Puebla Prosperita Open 2006 - Ostrava Mordovia Cup - Saransk Rhodes Challenger Copa Petrobras Brazil - Aracaju Kia International In Caloundra - Caloundra Kia International In Kawana - Kawana Copa Kia Challenger ATP - Santiago Anning Challenger Almaty Challenger 2 - Almaty XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Black Forest Open - Freudenstadt McDonalds ATP Challenger - Burnie Internazionali di Tennis di Bergamo - Bergamo IPP Open - Helsinki Sarasota Challenger IX Abierto Internacional de Salinas - Salinas 2004 Keys Gate Challenger - Homestead Timisoara Challenger Gemax Open - Belgrade Salinas Challenger Sao Paulo Challenger Tunis Challenger Bytom Challenger Constanta Challenger Banja Luka Challenger - Banja Luka Rimini Challenger Ilkley Challenger Genova Challenger Salzburg Challenger 9° Trani Cup - Trani Portoroz Challenger Kosice Challenger Ljubljana Challenger Braunschweig Challenger Napoli Challenger La Serena Open - La Serena Busan Challenger Cancun Challenger Honolulu Challenger Black Forest Open - Freudenstadt Challenger Brasov - Brasov Burnie Challenger Copa Ericsson Argentina - Buenos Aires Sarajevo Challenger Fairfield Challenger Cordenons Challenger Manerbio Challenger Rome Challenger St. Petersburg Open - St. Petersburg Alessandria Challenger Fairfield Challenger Internazionali di Tennis - Bergamo Happy Valley Challenger Dallas Challenger Nanjing Challenger Anning Challenger Manchester Challenger San Benedetto Challenger Vancouver Challenger Stockton Challenger BMW Open - Munich Las Vegas Challenger Synsam Swedish Open - Bastad Rennes Challenger Dubrovnik Open - Dubrovnik Croatia Open - Umag Tiburon Challenger - Tiburon Bergamo Challenger BellSouth Open - Vina del Mar Argentina Open - Buenos Aires 2003 USTA Tallahassee Tennis Challenger - Tallahassee 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia BMW Open - Munich Rome Challenger Caltanissetta Challenger Croatia Open - Umag Tampere Imageneering Open - Tampere Monza Challenger Mordovia Cup - Mordovia La Serena Open - La Serena Timisoara Challenger Next Generation Adelaide International - Adelaide Rhein-Main Challenger 2003 - Aschaffenburg International Indoor Tennis Championships of Croatia - Zagreb Movistar Open - Vina del Mar MST ATP Challenger International - Burnie Recanati Challenger II Cyclus Open de Tenis - Florianopolis Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Wuhan Challenger Orbetello Challenger BMW Open - Munich The Nottingham Challenger - Nottingham Morocco Tennis Tour - Fes Eckental Challenger Gemax Open 2002 - Belgrade PBZ Zagreb Indoors - Zagreb MoviStar Open - Vina del Mar Asirom Challenger Brasov - Brasov Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Copa Ericsson Chile - Santiago Gemax Open - Belgrade Mercedes Cup - Stuttgart Atlantic City Open - Atlantic City Stella Artois Clay Court Championships - Budaors Generali Open - Kitzbuhel Bulgarian Open - Sofia Bauer Watertechnilogy Cup 2008 - Eckental Orange Prokom Open - Sopot Copa Petrobras Colombia - Bogota Tennis Napoli Cup 2004 - Napoli Memorial Savigni - Sassuolo Banja Luka Challenger China Open - Beijing IPP Geneva Trophy - Geneva Antonio Savoldi-Marco Co. - Manerbio Music City Challenger - Nashville Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Challenger ATP de Cuenca Diario El Mercurio - Cuenca Stella Artois Clay Court Championships - Budaors St. Petersburg Open - St. Petersburg Togliatti Cup - Togliatti Mordovia Cup 2005 - Saransk XI Trofeo Ciudad de Quito - Quito PEOPLEnet Cup - Dnepropetrovsk Copa Telmex - Buenos Aires Estoril Open - Estoril Grand Prix Hassan II - Casablanca Catella Swedish Open - Bastad Gerry Weber Open - Halle ATP Studena Croatia Open Umag - Umag Bauer Watertechnology Cup 2007 - Eckental Serbia Open - Belgrade Movistar Open - Santiago Brasil Open - Costa do Sauipe Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Mercedes Cup - Stuttgart Ipsos Bucharest Challenger - Bucharest ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Brisbane International - Brisbane PBZ Zagreb Indoors - Zagreb Oberstaufen Challenger US Men's Clay Court Championship - Houston Sacramento Challenger Rimini Challenger Penza Challenger Copa Petrobras-Paraguay - Asuncion Karshi Challenger China Open - Beijing Erste Bank Open - Vienna Copa Petrobras-Uruguay - Montevideo Qatar ExxonMobil Open - Doha Rijeka Challenger PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Napoli Challenger Como Challenger Nottingham-2 Challenger Genova Challenger Jonkoping Challenger St. Petersburg Open - St. Petersburg China Open - Beijing Savannah Challenger Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Heineken Open - Auckland Karlsruhe Challenger PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich AEGON Championships - London ATP Vegeta Croatia Open - Umag Furth Challenger Malaysian Open - Kuala Lumpur Salzburg Challenger Copa Telmex - Buenos Aires Puebla Challenger Next Generation Adelaide International - Adelaide Seville Challenger Movistar Open - Vina del Mar Noumea Challenger Brasil Open - Costa do Sauipe Salinas Challenger Vegeta Croatia Open - Umag Kazan Challenger Porto Alegre Challenger Cortina Challenger Belgrade Challenger Orange Warsaw Open - Warsaw Montevideo Challenger PBZ Zagreb Indoors - Zagreb Sao Leopoldo Challenger Marbella Challenger Grand Prix Hassan II - Casablanca Caltanissetta Challenger St. Brieuc Challenger Barletta Challenger Napoli Challenger Itajai Challenger Johannesburg Challenger Santos Challenger Tunis Challenger Rome Challenger Athens Challenger Bratislava Challenger Generali Open - Kitzbuhel Tunis Challenger Las Vegas Challenger Medibank International - Sydney China Open - Beijing AEGON Championships - London Bank Austria Tennis Trophy - Vienna Medibank International - Sydney Palermo Challenger AEGON International - Eastbourne Winston-Salem Open - Winston-Salem Barcelona Open BancSabadell - Barcelona Eckental Challenger Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Power Horse Cup - Dusseldorf Le Gosier Challenger Surbiton Challenger Rome Challenger Cordenons Challenger Maui Challenger Traralgon Challenger Canberra Challenger Grand Prix de Tennis de Lyon - Lyon Koblenz Challenger Kyoto Challenger Yokohama Challenger Segovia Challenger Mercedes Cup - Stuttgart Aegon Nottingham Open - Nottingham Arad Challenger San Benedetto Challenger Copa Ericsson Uruguay - Montevideo Neride Prague Indoor - Prague Jameson Cup - Milan Canottieri Mincio Open - Mantova St. Petersburg Challenger by Kinex - St. Petersburg Tiburon Challenger Movistar Open - Vina del Mar IX Torneo Internacionale de Tennis - Barletta Bastad Challenger Antonio Savoldi-Marco Co. - Manerbio Open Seat Godo 2005 - Barcelona Sydney International - Sydney Estoril Open - Estoril Dutch Open Tennis - Amersfoort Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Abierto Mexicano Telcel - Acapulco PBZ Zagreb Indoors - Zagreb The Hypo Group Tennis International 2008 - Poertschach ATP Studena Croatia Open Umag - Umag Medibank International - Sydney Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Copa Telmex - Buenos Aires Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai Citi Open - Washington Sony Ericsson Open - Miami Campbell's Hall of Fame Tennis Championships - Newport Brasil Open - Costa do Sauipe Masters Series Hamburg - Hamburg Qatar Open - Doha Milan Indoors - Milan Rakuten Japan Open - Tokyo U.S. Men's Clay Court Championships - Houston Internazionali BNL d'Italia - Rome Gerry Weber Open - Halle Synsam Swedish Open - Bastad Western & Southern Open - Cincinnati Rogers Cup - Montreal Miami Open - Miami Sony Open Tennis - Miami BMW Open - Munich Miami Open - Miami Bet-at-home Open - Hamburg Campionati BNL dItalia - Rome Australian Open - Melbourne Shanghai ATP Masters - Shanghai Shanghai Rolex Masters - Shanghai Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Wimbledon - London Wimbledon - London Sony Ericsson Open - Miami Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Davis Cup, Group 2, 3R, POR-SLO 4-1 Davis Cup, Group 2, 1R, ALG-SLO 2-3 Davis Cup, Group 2, 2R, SLO-MAR 2-3 Davis Cup, Group 2, PO, SLO-TUN 4-1 Davis Cup, Group 2, 1R, NOR-SLO 0-5 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, Group 2, REL2, HUN-SCG 0-3 Davis Cup, Group I, PO, POR-SLO 5-0 Davis Cup, Group II, 1R, SLO-MON 3-2 Davis Cup, Group I, 1R, SLO-DEN 5-0 Davis Cup, Group 2, 2R, SCG-POR 5-0 Davis Cup, Group 2, PO, IRL-SLO 1-4 Davis Cup, Group 2, 1R, SLO-EST 3-2 Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, Group II, 2R, RSA-SLO 5-0 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, Group 2, F, LAT-SLO, 3-2 Davis Cup, Group I, 2R, RSA-SLO 4-1 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group 2, REL2, GRE-SRB 3-2 Davis Cup, Group 2, 2R, SLO-LAT 5-0 Australian Open (juniors) Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Davis Cup, Group I, 1R, SLO-FIN 3-2 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, Group I, 1R, SVK-SLO 5-0 Davis Cup, Europe/Africa Group II, 2R, SLO-BUL 5-0 Davis Cup, Group I, 1R, POL-SLO 3-2 Davis Cup, Group I, PO, SLO-LTU 5-0 Davis Cup, Group I, 1R, ROU-SLO 4-1 Davis Cup, Group 2, 1R, SLO-EGY 5-0